inspection environment construction modelling technologies moulding plane building cad program casting machine manufacturing plane parts 2d and 3d machining